package com.wuzheng.wisgo.sanitation.cloud.service.locate;

import com.wuzheng.wisgo.sanitation.cloud.repository.entity.locate.ReceiveInfoNew;
import com.wuzheng.wisgo.sanitation.cloud.model.locate.param.PositionParam;
import com.wuzheng.wisgo.sanitation.cloud.model.locate.param.PositionVehicleParam;
import com.wuzheng.wisgo.sanitation.cloud.model.locate.pojo.PositionListDto;
import com.wuzheng.wisgo.sanitation.cloud.model.locate.pojo.PositionVehicleDto;
import com.wuzheng.wisgo.sanitation.framework.base.service.BaseService;


/**
 * @author：hibon
 * @date：Created in 2019-10-09
 * @description：TBox数据最新数据服务类
 * @modified By：
 * @version: 1.0
 */
public interface ReceiveInfoNewService extends BaseService<ReceiveInfoNew> {

    /**
     * 查询所有车辆的地图定位信息
     * @param positionParam
     * @return
     */
    PositionListDto selectPositionVoList(PositionParam positionParam);

    /**
     * 查询车辆定制显示的信息
     * @param positionVehicleParam
     * @return
     */
    PositionVehicleDto selectPositionVehicleVoInfo(PositionVehicleParam positionVehicleParam);
}
